Tries to get an exclusive lock on a signal semaphore. If the semaphore
is already in use by another task this function does not wait but
return false instead.
INPUTS
sigSem
Pointer so semaphore structure.
RESULT
TRUE if the semaphore could be obtained, FALSE otherwise.